Eclipse Platform
Pre-release 3.0

Uses of Package
org.eclipse.jface.text.source

Packages that use org.eclipse.jface.text.source
org.eclipse.jface.text.formatter Provides a text formatter add-on for an ITextViewer
org.eclipse.jface.text.source Provides a framework for connecting document regions with annotations and for displaying those annotations in combination with an ITextViewer
org.eclipse.ui.editors.text Provides a standard text editor and a file-based document provider. 
org.eclipse.ui.texteditor Provides a framework for text editors obeying to the desktop rules. 
org.eclipse.ui.texteditor.quickdiff Provides interfaces to for the org.eclipse.ui.editors.quickDiffReferenceProvider extension point and adds an action to enable quick diff display for an editor. 
 

Classes in org.eclipse.jface.text.source used by org.eclipse.jface.text.formatter
ISourceViewer
          In addition to the text viewer functionality a source viewer supports: visual annotations based on an annotation model visual range indication management of text viewer add-ons explicit configuration It is assumed that range indication and visual annotations are shown inside the same presentation area.
 

Classes in org.eclipse.jface.text.source used by org.eclipse.jface.text.source
Annotation
          Annotation managed by an IAnnotationModel.
AnnotationModelEvent
          Specification of changes applied to annotation models.
AnnotationRulerColumn
          A vertical ruler column showing graphical representations of annotations.
CompositeRuler
          Standard implementation of IVerticalRuler.
IAnnotationAccess
          An annotation access provides access to information that is not available via the API of Annotation.
IAnnotationHover
          Provides the information to be displayed in a hover popup window which appears over the presentation area of annotations.
IAnnotationHoverExtension
          Extension to IAnnotationHover for providing its own information control creator providing the range of lines for which the hover for a given line is valid
IAnnotationModel
          This interface defines the model for managing annotations attached to a document.
IAnnotationModelExtension
          Extends IAnnotationModel with the ability to attach additional annotation models to it.
IAnnotationModelListener
          Interface for objects interested in getting informed about annotation model changes.
IAnnotationPresentation
          Interface for annotations that know how to represent themselves.
IChangeRulerColumn
          An IChangeRulerColumn can display quick diff information.
ICharacterPairMatcher
          A character pair matcher finds to a character at a certain document offset the matching peer character.
ILineDiffInfo
          Describes the change state of one line, which consists of the state of the line itself, which can be UNCHANGED, CHANGED or ADDED, and the number of deleted lines before and after this line.
IOverviewRuler
          This interface defines a visual component which may serve text viewers as an overview annotation presentation area.
ISharedTextColors
          Manages SWT color objects.
ISourceViewer
          In addition to the text viewer functionality a source viewer supports: visual annotations based on an annotation model visual range indication management of text viewer add-ons explicit configuration It is assumed that range indication and visual annotations are shown inside the same presentation area.
ISourceViewerExtension
          Extension interface for ISourceViewer.
ITagHandler
          A tag handler is responsible to - handle the attributes for the tags it supports - translate the tag sequence including attributes to another language - back-translate relative line offsets.
ITagHandlerFactory
          A tag handler factory provides access to tag handlers.
ITranslatorResultCollector
          Tagging interface for a translator result collector.
IVerticalRuler
          This interface defines a visual component which may serve text viewers as an annotation presentation area.
IVerticalRulerColumn
          A IVerticalRulerColumn is an element that can be added to a composite vertical ruler.
IVerticalRulerExtension
          Extension interface for IVerticalRuler.
IVerticalRulerInfo
          A vertical ruler is a visual component which may serve text viewers as an annotation presentation area.
IVerticalRulerInfoExtension
          Extends IVerticalRulerInfo with the ability to define a custom hover to be used when hovering over the IVerticalRuler described by this info instance, and to specify the IAnnotationModel used by it.
LineNumberRulerColumn
          A vertical ruler column displaying line numbers.
SourceViewer
          SWT based implementation of ISourceViewer.
SourceViewerConfiguration
          This class bundles the whole configuration space of a source viewer.
 

Classes in org.eclipse.jface.text.source used by org.eclipse.ui.editors.text
IAnnotationHover
          Provides the information to be displayed in a hover popup window which appears over the presentation area of annotations.
IAnnotationModel
          This interface defines the model for managing annotations attached to a document.
ISourceViewer
          In addition to the text viewer functionality a source viewer supports: visual annotations based on an annotation model visual range indication management of text viewer add-ons explicit configuration It is assumed that range indication and visual annotations are shown inside the same presentation area.
SourceViewerConfiguration
          This class bundles the whole configuration space of a source viewer.
 

Classes in org.eclipse.jface.text.source used by org.eclipse.ui.texteditor
Annotation
          Annotation managed by an IAnnotationModel.
AnnotationModel
          Standard implementation of IAnnotationModel.
CompositeRuler
          Standard implementation of IVerticalRuler.
IAnnotationAccess
          An annotation access provides access to information that is not available via the API of Annotation.
IAnnotationAccessExtension
          Extension interface for IAnnotationAccess.
IAnnotationModel
          This interface defines the model for managing annotations attached to a document.
IAnnotationModelExtension
          Extends IAnnotationModel with the ability to attach additional annotation models to it.
IAnnotationPresentation
          Interface for annotations that know how to represent themselves.
IChangeRulerColumn
          An IChangeRulerColumn can display quick diff information.
ICharacterPairMatcher
          A character pair matcher finds to a character at a certain document offset the matching peer character.
IOverviewRuler
          This interface defines a visual component which may serve text viewers as an overview annotation presentation area.
ISharedTextColors
          Manages SWT color objects.
ISourceViewer
          In addition to the text viewer functionality a source viewer supports: visual annotations based on an annotation model visual range indication management of text viewer add-ons explicit configuration It is assumed that range indication and visual annotations are shown inside the same presentation area.
IVerticalRuler
          This interface defines a visual component which may serve text viewers as an annotation presentation area.
IVerticalRulerColumn
          A IVerticalRulerColumn is an element that can be added to a composite vertical ruler.
IVerticalRulerInfo
          A vertical ruler is a visual component which may serve text viewers as an annotation presentation area.
LineChangeHover
          A hover for line oriented diffs.
LineNumberRulerColumn
          A vertical ruler column displaying line numbers.
SourceViewerConfiguration
          This class bundles the whole configuration space of a source viewer.
 

Classes in org.eclipse.jface.text.source used by org.eclipse.ui.texteditor.quickdiff
IAnnotationModel
          This interface defines the model for managing annotations attached to a document.
 


Eclipse Platform
Pre-release 3.0

Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.